return (home) in triumph - Francés Inglés Diccionario